sub-contract work - French English Dictionary